package cn.hd.commonService.vo.function;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
public class FunctionAuthorityVo {
    private String recordId;
    @ApiModelProperty(value = "功能名称")
    private  String functionName;
    @ApiModelProperty(value = "类型")
    private Integer type;
    @ApiModelProperty(value = "组件地址")
    private String path;
    @ApiModelProperty(value = "上级目录")
    private String parentId;
    @ApiModelProperty(value = "权限值")
    private String perms;
    @ApiModelProperty(value = "图标")
    private String icons;
    @ApiModelProperty(value = "子集菜单")
    List<FunctionAuthorityVo> childrenList = new ArrayList<>();
}
